Geo-Replication: Fast If Possible, Consistent If Necessary

نویسندگان

  • Valter Balegas
  • Cheng Li
  • Mahsa Najafzadeh
  • Daniel Porto
  • Allen Clement
  • Sérgio Duarte
  • Carla Ferreira
  • Johannes Gehrke
  • João Leitão
  • Nuno M. Preguiça
  • Rodrigo Rodrigues
  • Marc Shapiro
  • Viktor Vafeiadis
چکیده

Geo-replicated storage systems are at the core of current Internet services. Unfortunately, there exists a fundamental tension between consistency and performance for offering scalable geo-replication. Weakening consistency semantics leads to less coordination and consequently a good user experience, but it may introduce anomalies such as state divergence and invariant violation. In contrast, maintaining stronger consistency precludes anomalies but requires more coordination. This paper discusses two main contributions to address this tension. First, RedBlue Consistency enables blue operations to be fast (and weakly consistent) while the remaining red operations are strongly consistent (and slow). We identify sufficient conditions for determining when operations can be blue or must be red. Second, Explicit Consistency further increases the space of operations that can be fast by restricting the concurrent execution of only the operations that can break application-defined invariants. We further show how to allow operations to complete locally in the common case, by relying on a reservation system that moves coordination off the critical path of operation execution.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

$L^p$-Conjecture on Hypergroups

In this paper, we study $L^p$-conjecture on locally compact hypergroups and by some technical proofs we give some sufficient and necessary conditions  for a weighted Lebesgue space  $L^p(K,w)$ to be a convolution Banach algebra, where $1<p<infty$, $K$ is a locally compact hypergroup and $w$ is a weight function on $K$.  Among the other things, we also show that if $K$ is a locally compact hyper...

متن کامل

Cellular SRC kinases and dsRNA dependent protein kinase (PKR) play key role in intracellular viral (CVB3) replication

SRC kinases and PKR are intracellular protein kinases, which play key roles in intracellular viral replication. In this research, the effect of SRC kinase inhibition and PKR activation and inhibition on replication of coxsakievirus (CVB3), an entrovirus of the family picornaviridae – causative agents of fatal myocarditis, was studied. Vero and Hela cells were cultured and infected with CVB3 in ...

متن کامل

Cellular SRC kinases and dsRNA dependent protein kinase (PKR) play key role in intracellular viral (CVB3) replication

SRC kinases and PKR are intracellular protein kinases, which play key roles in intracellular viral replication. In this research, the effect of SRC kinase inhibition and PKR activation and inhibition on replication of coxsakievirus (CVB3), an entrovirus of the family picornaviridae – causative agents of fatal myocarditis, was studied. Vero and Hela cells were cultured and infected with CVB3 in ...

متن کامل

Making Geo-Replicated Systems Fast as Possible, Consistent when Necessary

Online services distribute and replicate state across geographically diverse data centers and direct user requests to the closest or least loaded site. While effectively ensuring low latency responses, this approach is at odds with maintaining cross-site consistency. We make three contributions to address this tension. First, we propose RedBlue consistency, which enables blue operations to be f...

متن کامل

Fast Unsupervised Automobile Insurance Fraud Detection Based on Spectral Ranking of Anomalies

Collecting insurance fraud samples is costly and if performed manually is very time consuming. This issue suggests usage of unsupervised models. One of the accurate methods in this regards is Spectral Ranking of Anomalies (SRA) that is shown to work better than other methods for auto insurance fraud detection specifically. However, this approach is not scalable to large samples and is not appro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Data Eng. Bull.

دوره 39  شماره 

صفحات  -

تاریخ انتشار 2016